bitkeeper revision 1.982 (40d300456_XUbFFOMxRh4MjyB7AfJA)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Fri, 18 Jun 2004 14:46:29 +0000 (14:46 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Fri, 18 Jun 2004 14:46:29 +0000 (14:46 +0000)
commit60b6be9ccdd46b8cbddf1d96a89b4e6239248ee9
treeb477b901498e1f22504ea55339680079600767d6
parent82eefd80489f629cde550047982bece346aca22e
bitkeeper revision 1.982 (40d300456_XUbFFOMxRh4MjyB7AfJA)

Hacked the scheduler interfaces in Xen.
We now have synchronous pause.
Suspend/death VIRQs have gone away; replace by dom-controller msgs.
Xen no longer knows about PS/2 keyboard/mouse; DOM0 can go straight
at them.
66 files changed:
.rootkeys
extras/mini-os/h/hypervisor.h
linux-2.4.26-xen-sparse/arch/xen/kernel/setup.c
linux-2.4.26-xen-sparse/include/asm-xen/hypervisor.h
linux-2.4.26-xen-sparse/include/asm-xen/keyboard.h [deleted file]
linux-2.4.26-xen-sparse/mkbuildtree
tools/xc/lib/xc_domain.c
tools/xc/lib/xc_linux_build.c
tools/xc/lib/xc_netbsd_build.c
tools/xc/lib/xc_private.c
tools/xend/lib/domain_controller.h
tools/xend/lib/utils.c
xen/arch/x86/entry.S
xen/arch/x86/i387.c
xen/arch/x86/idle0_task.c
xen/arch/x86/irq.c
xen/arch/x86/mm.c
xen/arch/x86/pdb-stub.c
xen/arch/x86/process.c
xen/arch/x86/setup.c
xen/arch/x86/smpboot.c
xen/arch/x86/traps.c
xen/common/ac_timer.c
xen/common/debug.c
xen/common/dom0_ops.c
xen/common/dom_mem_ops.c
xen/common/domain.c
xen/common/event.c [deleted file]
xen/common/event_channel.c
xen/common/kernel.c
xen/common/keyhandler.c
xen/common/memory.c
xen/common/physdev.c
xen/common/sched_atropos.c
xen/common/sched_bvt.c
xen/common/sched_rrobin.c
xen/common/schedule.c
xen/common/shadow.c
xen/common/slab.c
xen/common/softirq.c
xen/common/trace.c
xen/drivers/char/console.c
xen/drivers/char/keyboard.c [deleted file]
xen/include/asm-x86/hardirq.h
xen/include/asm-x86/i387.h
xen/include/asm-x86/ldt.h
xen/include/asm-x86/pda.h
xen/include/asm-x86/processor.h
xen/include/asm-x86/softirq.h [deleted file]
xen/include/asm-x86/x86_32/current.h
xen/include/asm-x86/x86_64/current.h
xen/include/asm-x86/x86_64/ldt.h
xen/include/hypervisor-ifs/dom0_ops.h
xen/include/hypervisor-ifs/hypervisor-if.h
xen/include/hypervisor-ifs/kbd.h [deleted file]
xen/include/xen/config.h
xen/include/xen/console.h
xen/include/xen/event.h
xen/include/xen/interrupt.h
xen/include/xen/irq.h
xen/include/xen/irq_cpustat.h
xen/include/xen/mm.h
xen/include/xen/sched-if.h
xen/include/xen/sched.h
xen/include/xen/shadow.h
xen/include/xen/spinlock.h